burning reflector - French English Dictionary